package com.ruoyi.yuce.domain;


import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.Date;

/**
 * 电度数据
 */
public class YcDataCeshi extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    @Excel(name = "场站id")
    private Integer changzhanid;
    @Excel(name = "场站名")
    private String changzhanname;

    @Excel(name = "部件类型id")
    private Integer bujianleixingid;

    @Excel(name = "部件类型")
    private String bujiantype;

    @Excel(name = "部件id")
    private Integer bujianid;

    @Excel(name = "部件名")
    private String bujianname;

    /** 遥测日期 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date riqi;

    private Integer bujiancanshuid;

    private String bujiancanshuName;

    @Excel(name = "部件参数")
    private Float bujiancanshu;

    /** 查询日期表 */
    private String briqi;
    /** 查询日期 */
    private String criqi;

    private Float h0;
    private Float h1;
    private Float h2;
    private Float h3;
    private Float h4;
    private Float h5;
    private Float h6;
    private Float h7;
    private Float h8;
    private Float h9;
    private Float h10;
    private Float h11;
    private Float h12;
    private Float h13;
    private Float h14;
    private Float h15;
    private Float h16;
    private Float h17;
    private Float h18;
    private Float h19;
    private Float h20;
    private Float h21;
    private Float h22;
    private Float h23;

    public YcDataCeshi setYcDataCeshi(YcDataCeshi ycDataCeshi) {
        return ycDataCeshi;
    }

    public Float getH0() {
        return h0;
    }

    public void setH0(Float h0) {
        this.h0 = h0;
    }

    public Float getH1() {
        return h1;
    }
    public void setH1(Float h1) {
        this.h1 = h1;
    }

    public Float getH2() {
        return h2;
    }

    public void setH2(Float h2) {
        this.h2 = h2;
    }

    public Float getH3() {
        return h3;
    }

    public void setH3(Float h3) {
        this.h3 = h3;
    }

    public Float getH4() {
        return h4;
    }

    public void setH4(Float h4) {
        this.h4 = h4;
    }

    public Float getH5() {
        return h5;
    }

    public void setH5(Float h5) {
        this.h5 = h5;
    }

    public Float getH6() {
        return h6;
    }

    public void setH6(Float h6) {
        this.h6 = h6;
    }

    public Float getH7() {
        return h7;
    }

    public void setH7(Float h7) {
        this.h7 = h7;
    }

    public Float getH8() {
        return h8;
    }

    public void setH8(Float h8) {
        this.h8 = h8;
    }

    public Float getH9() {
        return h9;
    }

    public void setH9(Float h9) {
        this.h9 = h9;
    }

    public Float getH10() {
        return h10;
    }

    public void setH10(Float h10) {
        this.h10 = h10;
    }

    public Float getH11() {
        return h11;
    }

    public void setH11(Float h11) {
        this.h11 = h11;
    }

    public Float getH12() {
        return h12;
    }

    public void setH12(Float h12) {
        this.h12 = h12;
    }

    public Float getH13() {
        return h13;
    }

    public void setH13(Float h13) {
        this.h13 = h13;
    }

    public Float getH14() {
        return h14;
    }

    public void setH14(Float h14) {
        this.h14 = h14;
    }

    public Float getH15() {
        return h15;
    }

    public void setH15(Float h15) {
        this.h15 = h15;
    }

    public Float getH16() {
        return h16;
    }

    public void setH16(Float h16) {
        this.h16 = h16;
    }

    public Float getH17() {
        return h17;
    }

    public void setH17(Float h17) {
        this.h17 = h17;
    }

    public Float getH18() {
        return h18;
    }

    public void setH18(Float h18) {
        this.h18 = h18;
    }

    public Float getH19() {
        return h19;
    }

    public void setH19(Float h19) {
        this.h19 = h19;
    }

    public Float getH20() {
        return h20;
    }

    public void setH20(Float h20) {
        this.h20 = h20;
    }

    public Float getH21() {
        return h21;
    }

    public void setH21(Float h21) {
        this.h21 = h21;
    }

    public Float getH22() {
        return h22;
    }

    public void setH22(Float h22) {
        this.h22 = h22;
    }

    public Float getH23() {
        return h23;
    }

    public void setH23(Float h23) {
        this.h23 = h23;
    }

    public Integer getChangzhanid() {
        return changzhanid;
    }

    public void setChangzhanid(Integer changzhanid) {
        this.changzhanid = changzhanid;
    }

    public String getChangzhanname() {
        return changzhanname;
    }

    public void setChangzhanname(String changzhanname) {
        this.changzhanname = changzhanname;
    }

    public Integer getBujianleixingid() {
        return bujianleixingid;
    }

    public void setBujianleixingid(Integer bujianleixingid) {
        this.bujianleixingid = bujianleixingid;
    }

    public String getBujiantype() {
        return bujiantype;
    }

    public void setBujiantype(String bujiantype) {
        this.bujiantype = bujiantype;
    }

    public Integer getBujianid() {
        return bujianid;
    }

    public void setBujianid(Integer bujianid) {
        this.bujianid = bujianid;
    }

    public String getBujianname() {
        return bujianname;
    }

    public void setBujianname(String bujianname) {
        this.bujianname = bujianname;
    }

    public Date getRiqi() {
        return riqi;
    }

    public void setRiqi(Date riqi) {
        this.riqi = riqi;
    }

    public Integer getBujiancanshuid() {
        return bujiancanshuid;
    }

    public void setBujiancanshuid(Integer bujiancanshuid) {
        this.bujiancanshuid = bujiancanshuid;
    }

    public String getBujiancanshuName() {
        return bujiancanshuName;
    }

    public void setBujiancanshuName(String bujiancanshuName) {
        this.bujiancanshuName = bujiancanshuName;
    }

    public Float getBujiancanshu() {
        return bujiancanshu;
    }

    public void setBujiancanshu(Float bujiancanshu) {
        this.bujiancanshu = bujiancanshu;
    }

    public String getBriqi() {
        return briqi;
    }

    public void setBriqi(String briqi) {
        this.briqi = briqi;
    }

    public String getCriqi() {
        return criqi;
    }

    public void setCriqi(String criqi) {
        this.criqi = criqi;
    }


    public YcDataCeshi(){
    }

    public YcDataCeshi(YcDataCeshi ycDataCeshi) {
        this.changzhanid = ycDataCeshi.changzhanid;
        this.changzhanname = ycDataCeshi.changzhanname;
        this.bujianleixingid = ycDataCeshi.bujianleixingid;
        this.bujiantype = ycDataCeshi.bujiantype;
        this.bujianid = ycDataCeshi.bujianid;
        this.bujianname = ycDataCeshi.bujianname;
        this.riqi = ycDataCeshi.riqi;
        this.bujiancanshuid = ycDataCeshi.bujiancanshuid;
        this.bujiancanshuName = ycDataCeshi.bujiancanshuName;
        this.bujiancanshu = ycDataCeshi.bujiancanshu;
        this.briqi = ycDataCeshi.briqi;
        this.criqi = ycDataCeshi.criqi;
        this.h0 = ycDataCeshi.h0;
        this.h1 = ycDataCeshi.h1;
        this.h2 = ycDataCeshi.h2;
        this.h3 = ycDataCeshi.h3;
        this.h4 = ycDataCeshi.h4;
        this.h5 = ycDataCeshi.h5;
        this.h6 = ycDataCeshi.h6;
        this.h7 = ycDataCeshi.h7;
        this.h8 = ycDataCeshi.h8;
        this.h9 = ycDataCeshi.h9;
        this.h10 = ycDataCeshi.h10;
        this.h11 = ycDataCeshi.h11;
        this.h12 = ycDataCeshi.h12;
        this.h13 = ycDataCeshi.h13;
        this.h14 = ycDataCeshi.h14;
        this.h15 = ycDataCeshi.h15;
        this.h16 = ycDataCeshi.h16;
        this.h17 = ycDataCeshi.h17;
        this.h18 = ycDataCeshi.h18;
        this.h19 = ycDataCeshi.h19;
        this.h20 = ycDataCeshi.h20;
        this.h21 = ycDataCeshi.h21;
        this.h22 = ycDataCeshi.h22;
        this.h23 = ycDataCeshi.h23;
    }

    @Override
    public String toString() {
        return "YcDataCeshi{" +
                "changzhanid=" + changzhanid +
                ", changzhanname='" + changzhanname + '\'' +
                ", bujianleixingid=" + bujianleixingid +
                ", bujiantype='" + bujiantype + '\'' +
                ", bujianid=" + bujianid +
                ", bujianname='" + bujianname + '\'' +
                ", riqi=" + riqi +
                ", bujiancanshuid=" + bujiancanshuid +
                ", bujiancanshuName='" + bujiancanshuName + '\'' +
                ", bujiancanshu=" + bujiancanshu +
                ", briqi='" + briqi + '\'' +
                ", criqi='" + criqi + '\'' +
                ", h0=" + h0 +
                ", h1=" + h1 +
                ", h2=" + h2 +
                ", h3=" + h3 +
                ", h4=" + h4 +
                ", h5=" + h5 +
                ", h6=" + h6 +
                ", h7=" + h7 +
                ", h8=" + h8 +
                ", h9=" + h9 +
                ", h10=" + h10 +
                ", h11=" + h11 +
                ", h12=" + h12 +
                ", h13=" + h13 +
                ", h14=" + h14 +
                ", h15=" + h15 +
                ", h16=" + h16 +
                ", h17=" + h17 +
                ", h18=" + h18 +
                ", h19=" + h19 +
                ", h20=" + h20 +
                ", h21=" + h21 +
                ", h22=" + h22 +
                ", h23=" + h23 +
                '}';
    }
}
